/**
 * 
 */
package com.msh.platform.elm.common.constants;

import java.text.SimpleDateFormat;

/**
 * 定义接口返回值参数
 * 错误码定义：
 *   S码，系统级错误代码
 *   P码，参数级错误代码
 *   B码，业务级错误代码
 * @author shamee-loop
 *
 */
@SuppressWarnings("serial")
public class Constants {
	
	/** 操作成功返回码 **/
	public static final int RESP_SUCCESS = 0;
	
	/** 操作失败返回码 **/
	public static final int RESP_FAIL = -1;
	
	/** 登录超时返回码 **/
	public static final int RESP_TOKEN_TIMEOUT  = -2;
	
	/** token过期时间30分钟 **/
	public static final long TOKEN_EXPIRE_TIME  = 30;
	
	
	/**
	 * 判断手机号格式
	 */
	public static final String PHONE_PATTERN = "^((13[0-9])|(14[0-9])|(17[0-9])|(15[0-9])|(18[0-9])|(19[0-9]))\\d{8}$";
	
	
	/**
	 * md5加密密钥
	 */
	public static final String PWD_MD5_KEY = "W&9704*26#^%";
	
	/**
	 * 日期格式化年月日
	 */
	public static final SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy-MM-dd"); 
	
	
}
